"land slide" - Details

English Term:
land slide
Arabic Term:
انزلاق التربة، انهيار أرضي
Arabic Definition:

.